﻿<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
    xmlns:msxsl="urn:schemas-microsoft-com:xslt" exclude-result-prefixes="msxsl"
>
  <xsl:output method="text" indent="yes"/>

  <xsl:template match="root">
    <xsl:element name="ul">
      <xsl:for-each select="WebDepartments">
        <xsl:call-template name="WebDepartments">
        </xsl:call-template>
      </xsl:for-each>
    </xsl:element>
  </xsl:template>

  <xsl:template match="/WebDepartments" name="WebDepartments">
    <xsl:element name="li">
      <table>
        <tr>
          <td>
            <xsl:element name="a">
              <xsl:attribute name="title">
                <xsl:value-of select="@About"/>
              </xsl:attribute>
              <xsl:attribute name="id">
                <xsl:text>id</xsl:text>
                <xsl:value-of select="@DepartmentID"/>
              </xsl:attribute>
              <xsl:attribute name="rel">
                <xsl:value-of select="@DepartmentID"/>
              </xsl:attribute>
              <xsl:value-of select="@DepartmentName"/>
            </xsl:element>
          </td>
          <td>
            <xsl:element name="form">
              <xsl:attribute name="method">get</xsl:attribute>
              <xsl:attribute name="action">WebDepartments</xsl:attribute>
              <xsl:element name="input">
                <xsl:attribute name="name">pid</xsl:attribute>
                <xsl:attribute name="type">hidden</xsl:attribute>
                <xsl:attribute name="value">
                  <xsl:value-of select="@DepartmentID"/>
                </xsl:attribute>
              </xsl:element>
              <xsl:element name="input">
                <xsl:attribute name="type">submit</xsl:attribute>
                <xsl:attribute name="value">添加</xsl:attribute>
                <xsl:attribute name="class">button</xsl:attribute>
              </xsl:element>
            </xsl:element>
          </td>
          <td>
            <xsl:element name="form">
              <xsl:attribute name="method">get</xsl:attribute>
              <xsl:attribute name="action">WebDepartments</xsl:attribute>
              <xsl:element name="input">
                <xsl:attribute name="name">id</xsl:attribute>
                <xsl:attribute name="type">hidden</xsl:attribute>
                <xsl:attribute name="value">
                  <xsl:value-of select="@DepartmentID"/>
                </xsl:attribute>
              </xsl:element>
              <xsl:element name="input">
                <xsl:attribute name="type">submit</xsl:attribute>
                <xsl:attribute name="value">编辑</xsl:attribute>
                <xsl:attribute name="class">button</xsl:attribute>
              </xsl:element>
            </xsl:element>
          </td>
          <td>
            <xsl:element name="form">
              <xsl:attribute name="method">get</xsl:attribute>
              <xsl:attribute name="action">DeleteWebDepartments/<xsl:value-of select="@DepartmentID"/></xsl:attribute>
              <xsl:element name="input">
                <xsl:attribute name="type">submit</xsl:attribute>
                <xsl:attribute name="value">删除</xsl:attribute>
                <xsl:attribute name="class">button</xsl:attribute>
                <xsl:attribute name="onclick">javascript:return confirm("确定删除");</xsl:attribute>
              </xsl:element>
            </xsl:element>
          </td>
        </tr>
      </table>



      <!--
      <xsl:element name="a">
        <xsl:attribute name="href">
          <xsl:text>WebDepartments/?pid=</xsl:text>
          <xsl:value-of select="@DepartmentID"/>
        </xsl:attribute>
        <xsl:attribute name="class">
          <xsl:text>AddWebDepartments</xsl:text>
        </xsl:attribute>
        <xsl:text>添加</xsl:text>
      </xsl:element>
      <xsl:element name="a">
        <xsl:attribute name="href">
          <xsl:text>WebDepartments/?id=</xsl:text>
          <xsl:value-of select="@DepartmentID"/>
        </xsl:attribute>
        <xsl:attribute name="class">
          <xsl:text>EditWebDepartments</xsl:text>
        </xsl:attribute>
        <xsl:text>编辑</xsl:text>
      </xsl:element>
      <xsl:element name="a">
        <xsl:attribute name="href">
          <xsl:text>DeleteWebDepartments/</xsl:text>
          <xsl:value-of select="@DepartmentID"/>
        </xsl:attribute>
        <xsl:attribute name="class">
          <xsl:text>DeleteWebDepartments</xsl:text>
        </xsl:attribute>
        <xsl:text>删除</xsl:text>
      </xsl:element>
      -->
      <xsl:if test="count(WebDepartments)>0">
        <xsl:element name="ul">
          <xsl:for-each select="WebDepartments">
            <xsl:call-template name="WebDepartments">
            </xsl:call-template>
          </xsl:for-each>
        </xsl:element>
      </xsl:if>
    </xsl:element>
  </xsl:template>
</xsl:stylesheet>
